professional placement - German English Dictionary